In a lost country there is a strange mountain on which culminates a fortress which is the seat of a ...